body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img{ margin: 0;padding:0; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none !important}
a:active {text-decoration: none;}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
img{ border:0;}
.clearfix {	display: block;zoom:1;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;	display: block;	clear: both;}
body{min-width:1400px;margin:0px auto;}
.bodybg{background:url(/themes/cyol/assets/images/hdzt/zyzpx_2021banner.jpg) center top no-repeat;padding-bottom:50px;}
.banner{height:525px;}
/*----------------rightnav------------------*/
.rnav{width:157px;height:431px;position:fixed;top:50%;right:0px;margin-top:-215px;z-index:999;}
/*------nav--------*/
.nav{width:1002px;margin:0px auto;height:69px;margin-top:90px;background: url(/themes/cyol/assets/images/hdzt/zyzpx_2021navbg.png) right top no-repeat;margin-bottom: 80px;}
.nav ul{width:1002px;margin:0px auto;}		
.nav li{width:167px;height:56px;display:block;float:left;text-align:center;}
.nav li img{display:block;margin:0px auto;margin-top:19px;}
.nav .imgout{display:none;}		
.nav li.nav_on{background: url(/themes/cyol/assets/images/hdzt/zyzpx_2021navon.png) left top no-repeat;text-align:center;}
.nav li:hover .imgon{display:none;}
.nav li:hover .imgout{display:block;}
/*---------------------------baoming-----------------------------*/
.baoming{width:1000px;margin:0 auto;text-align:center;}
.baoming li{width:283px;display:inline-block;height:95px;margin:0px 30px;cursor:pointer;position:relative;}
.baoming li .laitem{width:280px;height:128px;position:absolute;left:1px;top:94px;display:none;}
.baoming li .boxbg1 a{display:block;height:64px;text-align:center;line-height:64px;font-size:26px;background:#fff376;color:#ff8c3f;}
.baoming li .boxbg1 a.on{background:#ff8c3f;color:#fff;}
.baoming li .boxbg2 a{display:block;height:64px;text-align:center;line-height:64px;font-size:26px;background:#a1edff;color:#50a2fe;}
.baoming li .boxbg2 a.on{background:#50a2fe;color:#fff;}

.xuzhi{width:1000px;margin:0px auto;text-align:center;line-height:50px;}
.xuzhi a{font-size:16px;color:#333;}
/*--流程---*/
.liucheng{width:1000px;margin:0px auto;text-align:center;margin-bottom:90px;}
/*-------layA 活动介绍---------*/
.layA,.layB,.layC,.layD,.layE{width:1000px;margin:0px auto;}
.layA .left{width:481px;height:323px;position:relative;background:url(/themes/cyol/assets/images/hdzt/zyzpx_2021jjbg.png) left bottom no-repeat;}
.layA .right{width:500px;height:280px;border:1px solid #d1d1d1;margin-top:25px;}

.layA .left dt{height:65px;}
.layA .left dt img{position:absolute;top:-12px;left:-5px;}
.layA .left p{font-size:14px;line-height:24px;color:#fff;margin:0px 40px;text-indent:2em;}
.layA .left .more{text-align:right;margin:0 40px;}
.layA .left .more a{color:#fff;font-size:14px;margin-top:6px;}
/*焦点图*/
.flashBox .scroll { position:relative; width:480px; height:270px;margin:5px 10px; overflow:hidden}
.flashBox .scroll .swiper-pagination{position:absolute;bottom:8px;left:388px;width: 102px;}
.flashBox .scroll .swiper-pagination-bullet{display:inline-block;width: 8px;height: 8px;margin-left:3px;border-radius:0;cursor:pointer;background:#fff;opacity: 1;}
.flashBox .scroll .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#fffc06;}
.flashBox .scroll .box {float:left;width:480px;height: 270px;overflow:hidden;}
.flashBox .scroll .box img{display:block; width:480px;height:270px; }
.flashBox .scroll .box .bg {	height: 36px;	margin-top: -36px; background:#ff8809; position: relative;opacity: .7;  filter: alpha(opacity=70);  }
.flashBox .scroll .box .txt {padding-left:8px;height:36px;margin-top:-36px;position:relative;}
.flashBox .scroll .box h3{height: 35px;	line-height: 36px;	margin-top: -36px;	position: relative;	color: #fff;	font-size:16px;	font-weight: normal;	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}
.flashBox .scroll .box h3 a{ color:#fff;}
/*-------layB 活动消息+志愿榜样--------*/
.dtsty{height:41px;line-height:34px;padding-left:12px;position:relative;border-bottom:2px solid #f6bc3e;box-sizing:border-box;background:url(/themes/cyol/assets/images/hdzt/zyzpx_2021tbg.png) left bottom no-repeat;}
.dtsty a{font-size:20px;color:#fff;font-weight: bold;}
.dtsty a.more{position:absolute;right:0;top:2px;font-size:14px;color:#757575;font-weight:normal;}
.layB{margin-top:85px;}
.layB .left{width:364px;}
.layB .left dd{background:#fff5df;}
.listPT{width:325px;margin:0 auto;padding:30px 0px;border-bottom:1px dashed #d9d3c6;}
.listPT h2{line-height:24px;font-size:16px;}
.listPT h2 a{color:#2b2b2b;}
.listPT p{font-size:14px;line-height:24px;color:#757575;}
.listPT p a{color:#e02000;}
.layB .right{width:584px;}
.listTPT{width:584px;margin-top:35px;}
.listTPT h2{line-height:28px;font-size:16px;color:#333;margin-bottom:8px;font-weight:bold;}
.listTPT h2 a{color:#333;}
.listTPT img{width:195px;height:122px;float:left;display:block;}
.listTPT .ptxt{width:370px;float:right;}
.listTPT p{color:#757575;font-size:14px;line-height:24px;}
.listTPT p a{color:#e02000;}
/*-------layC 风采展示--------*/
.layC{margin-top:50px;}
/*-------layD历届回顾--------*/
.layD{margin-top:50px;}
.dtsty1{height:41px;line-height:34px;position:relative;border-bottom:2px solid #f6bc3e;box-sizing:border-box;background:url(/themes/cyol/assets/images/hdzt/zyzpx_2021dtbg.png) center bottom no-repeat;text-align:center;}
.dtsty1 a{font-size:20px;color:#fff;font-weight: bold;}
/*焦点图*/
.scroll2 { position:relative; width:562px; height:316px; overflow:hidden;margin-top:30px;}
.scroll2 .swiper-pagination{position:absolute;bottom:8px;left:465px;width: 102px;}
.scroll2 .swiper-pagination-bullet{display:inline-block;width: 8px;height: 8px;margin-left:3px;border-radius:0;cursor:pointer;background:#fff;opacity: 1;}
.scroll2 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#fffc06;}
.scroll2 .box {float:left;width:562px;height: 316px;overflow:hidden;}
.scroll2 .box img{display:block; width:562px;height:316px; }
.scroll2 .box .bg {	height: 36px;	margin-top: -36px; background:#ff8809; position: relative;opacity: .7;  filter: alpha(opacity=70);  }
.scroll2 .box .txt {padding-left:8px;height:36px;margin-top:-36px;position:relative;}
.scroll2 .box h3{height: 35px;	line-height: 36px;	margin-top: -36px;	position: relative;	color: #fff;	font-size:16px;	font-weight: normal;	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}
.scroll2 .box h3 a{ color:#fff;}
/*-------laye微视--------*/
.layE{margin-top:50px;}
.huodongBox{position:relative;margin-top:30px;}
#swiper5{width:1000px;margin:0px auto;}
#swiper5 .swiper-slide {width:250px;}
#swiper5 .swiper-slide .slide_con{width:238px;height:200px;margin:0px 6px;}
#swiper5 img{width: 238px;height:134px;}
#swiper5 .swiper-slide h2{ height:50px;line-height:22px;font-size:16px;font-weight:normal;margin-top:0px;padding:0px 10px;text-align:left;}
#swiper5 .swiper-slide h2 a,#swiper5 .swiper-slide p{color:#424242;}
#swiper5 .swiper-slide p{display:none;font-size:14px;line-height:24px;margin:6px 10px;line-height:21px;}
.cgbtnleft{position: absolute;top:52px;width: 30px;height:54px;z-index: 4;left:-40px;cursor:pointer;}
.cgbtnleft img{width:29px ;height: 52px;	}
.cgbtnright{position: absolute;	top:52px;	right:-40px;width:30px;height: 54px;z-index:4;cursor:pointer;}
.cgbtnright img{width:29px;height:52px;}
/*-------链接--------*/
.wsb a {font-size: 18px;font-family: "Microsoft YaHei" ! important;   color: #5b5b5b;}
.bg6 { background: url(/themes/cyol/assets/images/hdzt/links-bg.png) no-repeat 88px 24px;  padding-top: 15px;}
.links{width:1000px;margin:0 auto;border-top:1px solid #bfbfbf;margin-top:40px;}
.links dt{margin-bottom:8px;}
.links dd{color:#888888;font-family: "Microsoft YaHei" ! important;font-weight:normal;font-size:12px;}
.links dd a{color:#888888;font-family: "Microsoft YaHei" ! important;font-weight:normal;font-size:12px;line-height:30px;}
.links dd span{margin:0px 10px;}
